package com.lanp.gencode.apifox.model;

import com.alibaba.fastjson.PropertyNamingStrategy;
import com.alibaba.fastjson.annotation.JSONType;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author JiangPeng
 * Created with IntelliJ IDEA.
 * Description:  连锁供应商
 * Date: 2024-03-11 16:35:18
 */
@Data
@NoArgsConstructor
@JSONType(naming = PropertyNamingStrategy.SnakeCase)
@JsonNaming(com.fasterxml.jackson.databind.PropertyNamingStrategy.SnakeCaseStrategy.class)
public class ChainCompanyBo extends PageInfoInDto {
    private Long id;
    private List<Long> ids;

    /**
     * 商家ID
     */
    private Long companyId;

    /**
     * 商家编码
     */
    private String companyCode;

    /**
     * 联系手机号
     */
    private String contactsPhone;

    /**
     * 联系人
     */
    private String contacts;

    /**
     * 状态：1=正常;0=禁用;
     */
    private Short status;

    /**
     * 连锁总部店铺id
     */
    private Long chainCompanyId;

    /**
     * 创建人
     */
    private String createUser;

    /**
     * 编辑人
     */
    private String modUser;

    /**
     * 删除人
     */
    private String delUser;

    /**
     * 创建时间
     */
    private Long createTime;

    /**
     * 编辑时间
     */
    private Long modTime;

    /**
     * 删除时间
     */
    private Long delTime;

    /**
     * 是否有效 1=有效 0=已删除
     */
    private Boolean available;
}